Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 FARROW BANK Terraced £129,456 20 Oct 2023
2 FARROW BANK Semi-Detached £140,491 £90,000 7 Sep 2007
5 FARROW BANK Terraced £159,250 £160,000 27 Jan 2023
7 FARROW BANK Terraced £47,549 £21,838 1 Dec 2003
11 FARROW BANK Terraced £87,076 £70,000 8 Jun 2018
15 FARROW BANK Terraced £118,385 £36,500 5 Oct 2001
23 FARROW BANK Terraced £135,000 31 Oct 2023
27 FARROW BANK Terraced £149,815 £148,000 23 Jun 2023
29 FARROW BANK Terraced £110,903 £87,500 8 Sep 2017